nuclear-generated electricity - French English Dictionary